snowshoe for walking on fresh concrete - Francés Inglés Diccionario